Skip to main content
guest
|
Join
|
Help
|
Sign In
guest
Join
|
Help
|
Sign In
IBCS1-WD
Home
Home
pages
changes
Favorites
20
All Pages
20
RefLink
20
Reference Links
ReferenceResources-LearnPython
Log
20
June 1st 2016 by Tom
June 3rd 2016 by Arthur
June 12th 2016 by Alex
June 15th 2016 by Doris
August 31st 2016 by Enzo Yang
Jan 2 2018 Lesson Log
June 17th 2016 by Michael Qian
June 22nd 2016 by Tom
June 24th 2016 by David Ye
May 17th 2017 by Alex Zhou
May 5th 2017 by Tom Zhou
November 11th by Doris Xue
November 14th 2016 by Margaret Sun
November 17th 2016 by Michael Qian
November 23th 2016 by Alex Zhou
November 4th 2016 by Tom Zhou
October 10th 2016 by Margaret Sun
October 12th 2016 by Matt An
October 24th 2016 by Enzo Yang
October 28th 2016 by David Ye
see more
Add
Add "All Pages"
Done
Project Pages
Doris' project page
Alex's project page
Tom's project page
Charles's project page
Matt's project page
Michael's project page
Enzo's project page
Arthur's project page
David's project page
Margaret's project page
sorting algorithm lesson materials
Edit
0
2
…
0
Tags
No tags
Notify
RSS
Backlinks
Source
Print
Export (PDF)
In computer science, the sorting algorithms are of great importance and have wide applications!
The following are the resources for this topic:
The lesson handouts
The code:
3 basic algorithms for you to complete (with pseudocode added)
merge sort for you to explore
comparison of 4 sorting algorithms in time complexity
3. Useful links:
Interactive python code running for tracing the implementation of each step!
http://interactivepython.org/runestone/static/pythonds/SortSearch/TheInsertionSort.html?highlight=insertion%20sort
http://interactivepython.org/runestone/static/pythonds/SortSearch/TheSelectionSort.html?highlight=selection%20sort
http://interactivepython.org/runestone/static/pythonds/SortSearch/TheBubbleSort.html?highlight=bubble
http://interactivepython.org/runestone/static/pythonds/SortSearch/TheMergeSort.html?highlight=merge%20sort
4. Lesson PPT:
Merge Sort part
Javascript Required
You need to enable Javascript in your browser to edit pages.
help on how to format text
Turn off "Getting Started"
Home
...
Loading...
The following are the resources for this topic:
- 3 basic algorithms for you to complete (with pseudocode added)
- merge sort for you to explore
- comparison of 4 sorting algorithms in time complexity
3. Useful links: Interactive python code running for tracing the implementation of each step!- http://interactivepython.org/runestone/static/pythonds/SortSearch/TheInsertionSort.html?highlight=insertion%20sort
- http://interactivepython.org/runestone/static/pythonds/SortSearch/TheSelectionSort.html?highlight=selection%20sort
- http://interactivepython.org/runestone/static/pythonds/SortSearch/TheBubbleSort.html?highlight=bubble
- http://interactivepython.org/runestone/static/pythonds/SortSearch/TheMergeSort.html?highlight=merge%20sort
4. Lesson PPT: Merge Sort part